import { type IHotItem } from '@/components/juejinSkeletonHot.vue'
import { getRandomInt } from '@/utils/getRandomInt'

export function getHotItem() {
  return new Promise<IHotItem[]>(resolve => {
    setTimeout(
      () => {
        resolve([
          {
            index: 1,
            title: '富文本选型太难了，谁来帮帮我！',
            href: '/post/7434373084747333658',
          },
          {
            index: 2,
            title: '🚀 2024年11月 GitHub 十大热门项目排行榜 🔥',
            href: '/post/7434159897197133836',
          },
          {
            index: 3,
            title: '🚀 2024年11月 GitHub 十大热门项目排行榜 🔥',
            href: '/post/7434159897197133836',
          },
          {
            index: 4,
            title: '🚀 2024年11月 GitHub 十大热门项目排行榜 🔥',
            href: '/post/7434159897197133836',
          },
          {
            index: 5,
            title: '🚀 2024年11月 GitHub 十大热门项目排行榜 🔥',
            href: '/post/7434159897197133836',
          },
        ])
      },
      getRandomInt(1, 2000),
    )
  })
}
